undulating current - Turkish English Dictionary